•Setting up virtual machines with Vagrant vagrantup.com
V Lightweight, reproducible, portable dev environments Vagrant G ( Command-line & text-based tools for defining & managing virtual machines Other nice things D $ Port forwarding with Conflict resolution Shared folders (/vagrant,...) Post-install scripts For additional security, 8080 Workflow Veewee Creating base boxes (distro setup) lots of Vagrant Virtual Boxgrumbuare Creating & managing VMS predefined "base boxes Shell:
ChefPuppetpost-install'configvagrant-vbquestcan autoupdateVM guest additions780Easy todestroy and•ssh-keygen your own Vagrant keyrecreate VMsand package it in your boxes' ssh/authorized_keysIn Vagrantfile, set config.ssh.private-key-pathand change the vagrant passworet, too.ProbtGreat for developers & sysads!GoodOct 28, 2013You can export yourVM as a base boxto back up or sharewith othersUses:Busesto testway.your config scriptsMakes deployingto dynamic/cloudServers easierNote:VMSee Docker.io for alighter-weight alternativeat least notwith myVirtualBoxsetup...0DDev environmentBackup testingOnboardingEasy VMs(ex: Windows host)Troubleshooting:Waiting for VM toboot? Make sureVagrant sish doesn'task fora password.Web DBMulti-VM support!